Big Huge Thesaurus

giant sunflower

noun